/*
 * Position.h
 *
 *  Created on: 11/01/2011
 *      Author: Nenem
 */

#ifndef POSITION_H_
#define POSITION_H_

#include "Tools.h"

class Position {
private:
	Point2D point;
	Point2D newPoint;
public:
	Position();
	Position(Point2D p0);
	virtual ~Position();

    Point2D getNewPoint() const
    {
        return newPoint;
    }

    void setNewPoint(Point2D newPoint)
    {
        this->newPoint = newPoint;
    }

    Point2D getPoint() const
    {
        return point;
    }

    void setPoint(Point2D point)
    {
        this->point = point;
    }

};

#endif /* POSITION_H_ */
